package rescsa.gob.pe.prototipo.service;

import java.util.Date;
import java.util.List;


import rescsa.gob.pe.factory.DAOFactory;
import rescsa.gob.pe.informe.bean.ActividadBean;
import rescsa.gob.pe.informe.bean.DetalleRequerimientoActividad;
import rescsa.gob.pe.informe.bean.InformeBEAN;
import rescsa.gob.pe.informe.bean.IntegracionBEAN;
import rescsa.gob.pe.informe.bean.RequerimientoBen;
import rescsa.gob.pe.informe.bean.SolicitudRequerimientoBean;
import rescsa.gob.pe.informe.dao.IInformeDAO;
import rescsa.gob.pe.prototipo.bean.PruebaBEAN;
import rescsa.gob.pe.prototipo.dao.IPrototipoDAO;




public class PrototipoService implements IPrototipoDAO{
	DAOFactory objDAOFactory= DAOFactory.getFactory(DAOFactory.MYSQL);
	IPrototipoDAO objIPrototipoDAO = objDAOFactory.getIPrototipoDAO();
	
	@Override
	public List<SolicitudRequerimientoBean> buscarRequerimientoPrueba(String soli_importancia,String soli_prioridad)
			throws Exception {
		// TODO Auto-generated method stub
		return objIPrototipoDAO.buscarRequerimientoPrueba(soli_importancia,soli_prioridad);
	}

	@Override
	public List<SolicitudRequerimientoBean> buscaRequerimientoPruebaxFecha(
			Date fecha_incio, Date fecha_fin) throws Exception {
		// TODO Auto-generated method stub
		return objIPrototipoDAO.buscaRequerimientoPruebaxFecha(fecha_incio, fecha_fin);
	}

	@Override
	public List<DetalleRequerimientoActividad> buscarActividadesPruebs(
			int codigo_solicitud_requerimiento) throws Exception {
		// TODO Auto-generated method stub
		return objIPrototipoDAO.buscarActividadesPruebs(codigo_solicitud_requerimiento);
	}

	@Override
	public List<PruebaBEAN> listarPrueba(int intcodigoactividad,int intcodigo_solicitud_requerimiento)
			throws Exception {
		// TODO Auto-generated method stub
		return objIPrototipoDAO.listarPrueba(intcodigoactividad,intcodigo_solicitud_requerimiento);
	}

	@Override
	public PruebaBEAN listarDetallePrueba(int intcodigoactividad,int intcodigo_solicitud_requerimiento)
			throws Exception {
		// TODO Auto-generated method stub
		return objIPrototipoDAO.listarDetallePrueba(intcodigoactividad,intcodigo_solicitud_requerimiento);
	}



}



